firmly built - Espagnol Anglais Dictionnaire